Quote Originally Posted by xXHoax View Post
As for "putting someone through the ringer", that is some absurd, british, cop, slang. I legitimately don't know what that means.
Cambridge dictionaries :

put sb through the wringer
informal
› to ask someone difficult or unpleasant questions, often to find out if they are doing their job in a satisfactory way:
Outside investigators will put the company's accounting practices through the wringer.